The broader markets ended negatively with mid-caps and small-caps shedding 0.5 per cent on the BSE.
The 30-share Sensex closed at 27,112 up by 481 points whereas the Nifty ended higher by 139 points at 8,115.
ITC, Infosys, Wipro and HDFC Bank among the major losers.
BSE Midcap index outperformed the benchmark indices to end with 0.4% gains.
Markets across the globe gained after China Securities Regulator removed its four-day-old circuit-breaker system.
Most banks are yet to pass on the benefits to the consumers.
'It was because of the huge selloff in the Indian equities that the rupee fell so sharply against the dollar on Friday.'
Financials were the top losers while oil shares also declined amid weak crude oil prices.
The ruble has recouped most of its losses and become the top-performing currency globally. It continues to gain and is up 60 per cent against the US dollar from its lows in the first week of March. The ruble appreciated to 83 to the dollar intraday on Tuesday against a record low of 139 on March 7.
Fear factors weights on markets, Sensex, Nifty struggle to keep pace.
The 30-share Sensex ended down 39 points at 26,265 and the 50-share Nifty ended down 1 point at 7,954.
Sensex firm on favourable GDP numbers for FY16.
On the last day of FY!5, the Sensex ended lower by 18.37 points at 27,957.49.
Sensex, Nifty end the day in red ahaead of F&O expiry.
Dollar's strength against some currencies overseas and firming crude oil prices also put pressure on the rupee, dealers said.
Asia has opened largely in the green ahead of a raft of Chinese data due during the day.
Pound Sterling also turned higher at Rs 81.59/61.
Nifty ends above 8,400; TCS, HDFC surge 2%, Bajaj Auto dips 2%.
Sensex eneded lower on poor perfromance by financials and IT stocks.
The 30-share Sensex ended 271 points higher to end at 28,930 and the 50-share Nifty climbed 76 points to close at 8,776.
'China could place the currency on a par with global biggies. But it has to wait to be a serious challenger.'
The rupee gained 31 paise to close at 66.42 in Thursday's trade.
Sustained month-end demand from banks and importers weighed.
Dollar's weakness against some other currencies overseas supported the rupee.
Stock markets opening with losses too put pressure on the domestic unit.
A higher opening in the domestic equity market influenced the rupee uptrend
Strength in dollar against some other currencies overseas weighed on the rupee
The dollar was firm against some global currencies.
On Tuesday, the rupee had gained 10 paise to close at 66.52.
Forex dealers said a higher opening in the domestic equity market also supported the rupee.
Appreciation of the dollar overseas amid a lower opening in the domestic equity market affected the rupee
While the bond market is relatively conservative about their interest rate expectations, the currency market seems to be projecting that interest rates should be much sharper
A weakening dollar against other currencies overseas supported the rupee.
Besides selling of dollars by exporters, strength in other currencies against the American unit overseas also supported the rupee.
The crisis in confidence in the banking sector is easing. Banks in Europe and America have taken substantial losses both in their proprietary trading departments and in their loan portfolios.
A higher opening in the domestic equity market and a weak dollar against other currencies overseas on a string of disappointing US data last week also supported the gain in the rupee
Besides, a higher opening in the domestic equity market and gains in other Asian currencies against the dollar also supported the rupee.
Weakness in the dollar against some other currencies overseas, supported the rupee
Strength in the dollar against some other currencies overseas weighed on the rupee but a higher opening in the domestic equities cushioned the impact
Strong foreign fund inflows, a weakening dollar and slipping oil prices propped up the local unit.